home *** CD-ROM | disk | FTP | other *** search
/ Komputer for Alle 2003 #6 / K-CD-6-2003.BIN / IGI 2 / Setup.exe / Main / messages.asc < prev    next >
Encoding:
Text File  |  2002-12-13  |  72.4 KB  |  713 lines

  1.  
  2. BeginResource("messages.res");
  3.  
  4. // Misc
  5. AddStringResource("LOCAL:english/weapons/strings/Binoculars/range",   "DISTANCE");
  6.  
  7. // Weapon names /////////////////////////////////////////////////////////////
  8.  
  9. AddStringResource("LOCAL:english/weapons/strings/AK-47",                    "AK-47");
  10. AddStringResource("LOCAL:english/weapons/strings/AUG",                      "AUG");
  11. AddStringResource("LOCAL:english/weapons/strings/M82A1",                    "M82A1");
  12. AddStringResource("LOCAL:english/weapons/strings/M82A1-T",                  "M82A1-T");
  13. AddStringResource("LOCAL:english/weapons/strings/BINOCULARS",               "Binoculars");
  14. AddStringResource("LOCAL:english/weapons/strings/C4BOMB",                   "C4");
  15. AddStringResource("LOCAL:english/weapons/strings/MAGNUM",                   "Magnum");
  16. AddStringResource("LOCAL:english/weapons/strings/D-EAGLE",                  "D-Eagle");
  17. AddStringResource("LOCAL:english/weapons/strings/SVD DRAGUNOV",             "Dragunov");
  18. AddStringResource("LOCAL:english/weapons/strings/FLASHBANG",                "Flashbang");
  19. AddStringResource("LOCAL:english/weapons/strings/G11",                      "G11");
  20. AddStringResource("LOCAL:english/weapons/strings/G36",                      "G36");
  21. AddStringResource("LOCAL:english/weapons/strings/G-17 SD",                  "G-17 SD");
  22. AddStringResource("LOCAL:english/weapons/strings/GRENADE",                  "Grenade");
  23. AddStringResource("LOCAL:english/weapons/strings/M1014",                    "M1014");
  24. AddStringResource("LOCAL:english/weapons/strings/JACKHAMMER",               "Jackhammer");
  25. AddStringResource("LOCAL:english/weapons/strings/COMBAT KNIFE",             "Knife");
  26. AddStringResource("LOCAL:english/weapons/strings/short/LASER DESIGNATOR",   "Laser D.");
  27. AddStringResource("LOCAL:english/weapons/strings/LASER DESIGNATOR",         "Laser Designator");
  28. AddStringResource("LOCAL:english/weapons/strings/M16 A2",                   "M16 A2");
  29. AddStringResource("LOCAL:english/weapons/strings/MAC-10",                   "MAC-10");
  30. AddStringResource("LOCAL:english/weapons/strings/MAKAROV",                  "Makarov");
  31. AddStringResource("LOCAL:english/weapons/strings/MEDIPACK",                 "Medical Syringe");
  32. AddStringResource("LOCAL:english/weapons/strings/FN MINIMI (SAW)",          "Minimi");
  33. AddStringResource("LOCAL:english/weapons/strings/MP5A3",                    "MP5A3");
  34. AddStringResource("LOCAL:english/weapons/strings/short/PROXIMITYMINE",      "Mine");
  35. AddStringResource("LOCAL:english/weapons/strings/PROXIMITYMINE",            "Proximity Mine");
  36. AddStringResource("LOCAL:english/weapons/strings/PSG-1",                    "PSG-1");
  37. AddStringResource("LOCAL:english/weapons/strings/PSG-1SD",                  "PSG-1SD");
  38. AddStringResource("LOCAL:english/weapons/strings/RPG-7",                    "RPG-7");
  39. AddStringResource("LOCAL:english/weapons/strings/IR SAM",                   "IR SAM");
  40. AddStringResource("LOCAL:english/weapons/strings/LAW 80",                   "LAW 80");
  41. AddStringResource("LOCAL:english/weapons/strings/SMG-2",                    "SMG-2");
  42. AddStringResource("LOCAL:english/weapons/strings/short/SMOKEGRENADE",       "Smoke");
  43. AddStringResource("LOCAL:english/weapons/strings/SMOKEGRENADE",             "Smoke Grenade");
  44. AddStringResource("LOCAL:english/weapons/strings/SOCOM",                    "Socom");
  45. AddStringResource("LOCAL:english/weapons/strings/SPAS-12",                  "Spas-12");
  46. AddStringResource("LOCAL:english/weapons/strings/TYPE 64 SMG",              "Type 64 SMG");
  47. AddStringResource("LOCAL:english/weapons/strings/UZI",                      "Uzi");
  48. AddStringResource("LOCAL:english/weapons/strings/TWIN UZI",                 "Twin Uzi");
  49. AddStringResource("LOCAL:english/weapons/strings/THERMAL",                  "Thermal");
  50.  
  51. // Weapon pickup messages ///////////////////////////////////////////////////
  52.  
  53. AddStringResource("LOCAL:english/PICKEDUPWEAPONAK-47",            "Picked up an AK-47");
  54. AddStringResource("LOCAL:english/PICKEDUPWEAPONAUG",              "Picked up an AUG");
  55. AddStringResource("LOCAL:english/PICKEDUPWEAPONM82A1",            "Picked up an M82A1");
  56. AddStringResource("LOCAL:english/PICKEDUPWEAPONM82A1-T",          "Picked up an M82A1-T");
  57. AddStringResource("LOCAL:english/PICKEDUPWEAPONBINOCULARS",       "Picked up a pair of Binoculars");
  58. AddStringResource("LOCAL:english/PICKEDUPWEAPONC4BOMB",           "Picked up a c4-Explosive");
  59. AddStringResource("LOCAL:english/PICKEDUPWEAPONMAGNUM",           "Picked up a Magnum");
  60. AddStringResource("LOCAL:english/PICKEDUPWEAPOND-EAGLE",          "Picked up a D-Eagle");
  61. AddStringResource("LOCAL:english/PICKEDUPWEAPONSVD DRAGUNOV",     "Picked up an SVD Dragunov");
  62. AddStringResource("LOCAL:english/PICKEDUPWEAPONFLASHBANG",        "Picked up a Flashbang");
  63. AddStringResource("LOCAL:english/PICKEDUPWEAPONG11",              "Picked up a G11");
  64. AddStringResource("LOCAL:english/PICKEDUPWEAPONG36",              "Picked up a G36");
  65. AddStringResource("LOCAL:english/PICKEDUPWEAPONG-17 SD",          "Picked up a G-17 SD");
  66. AddStringResource("LOCAL:english/PICKEDUPWEAPONGRENADE",          "Picked up a Hand Grenade");
  67. AddStringResource("LOCAL:english/PICKEDUPWEAPONM1014",            "Picked up an M1014");
  68. AddStringResource("LOCAL:english/PICKEDUPWEAPONJACKHAMMER",       "Picked up a Jackhammer");
  69. AddStringResource("LOCAL:english/PICKEDUPWEAPONCOMBAT KNIFE",     "Picked up a Knife");
  70. AddStringResource("LOCAL:english/PICKEDUPWEAPONLASER DESIGNATOR", "Picked up a Laser Designator");
  71. AddStringResource("LOCAL:english/PICKEDUPWEAPONM16 A2",           "Picked up an M16 A2");
  72. AddStringResource("LOCAL:english/PICKEDUPWEAPONMAC-10",           "Picked up a MAC-10");
  73. AddStringResource("LOCAL:english/PICKEDUPWEAPONMAKAROV",          "Picked up a Makarov");
  74. AddStringResource("LOCAL:english/PICKEDUPWEAPONMEDIPACK",         "Picked up a Medical Syringe");
  75. AddStringResource("LOCAL:english/PICKEDUPWEAPONFN MINIMI (SAW)",  "Picked up a Minimi");
  76. AddStringResource("LOCAL:english/PICKEDUPWEAPONMP5A3",            "Picked up an MP5A3");
  77. AddStringResource("LOCAL:english/PICKEDUPWEAPONPROXIMITYMINE",    "Picked up a Proximitymine");
  78. AddStringResource("LOCAL:english/PICKEDUPWEAPONPSG-1",            "Picked up a PSG-1");
  79. AddStringResource("LOCAL:english/PICKEDUPWEAPONPSG-1SD",          "Picked up a PSG-1SD");
  80. AddStringResource("LOCAL:english/PICKEDUPWEAPONRPG-7",            "Picked up an RPG-7");
  81. AddStringResource("LOCAL:english/PICKEDUPWEAPONIR SAM",           "Picked up an RPG-7");
  82. AddStringResource("LOCAL:english/PICKEDUPWEAPONLAW 80",           "Picked up a LAW 80");
  83. AddStringResource("LOCAL:english/PICKEDUPWEAPONSMG-2",            "Picked up an SMG-2");
  84. AddStringResource("LOCAL:english/PICKEDUPWEAPONSMOKEGRENADE",     "Picked up a Smoke Grenade");
  85. AddStringResource("LOCAL:english/PICKEDUPWEAPONSOCOM",            "Picked up a Socom");
  86. AddStringResource("LOCAL:english/PICKEDUPWEAPONSPAS-12",          "Picked up a Spas-12");
  87. AddStringResource("LOCAL:english/PICKEDUPWEAPONTYPE 64 SMG",      "Picked up a Type 64");
  88. AddStringResource("LOCAL:english/PICKEDUPWEAPONUZI",              "Picked up an Uzi");
  89. AddStringResource("LOCAL:english/PICKEDUPWEAPONTWIN UZI",         "Picked up double Uzis");
  90. AddStringResource("LOCAL:english/PICKEDUPWEAPONTHERMAL",          "Picked up Thermal Goggles");
  91.  
  92. // General messages //////////////////////////////////////////////////////////////////////////////////////////////
  93. AddStringResource("LOCAL:english/Loading complete",           "Loading complete");
  94. AddStringResource("LOCAL:english/Loading failed",             "Loading failed");
  95. AddStringResource("LOCAL:english/Saving complete",            "Saving complete");
  96. AddStringResource("LOCAL:english/Saving failed",              "Saving failed");
  97. AddStringResource("LOCAL:english/PICKEDUPAMMO",               "Picked up ammo");
  98. AddStringResource("LOCAL:english/PICKEDUPC4",                 "C4 picked up");
  99. AddStringResource("LOCAL:english/C4CHARGESET",                "C4 charges set");
  100. AddStringResource("LOCAL:english/C4CHARGESET2",               "Charges set...... find some cover !");
  101. AddStringResource("LOCAL:english/CAMERASOFFLINE",             "Security cameras offline");
  102. AddStringResource("LOCAL:english/CAMERASOFFLINE_6MIN",        "Security cameras offline for 6 minutes");
  103. AddStringResource("LOCAL:english/CAMERASOFFLINE_5MIN",        "Security cameras offline for 5 minutes");
  104. AddStringResource("LOCAL:english/CAMERASOFFLINE_4MIN",        "Security cameras offline for 4 minutes");
  105. AddStringResource("LOCAL:english/CAMERASOFFLINE_3MIN",        "Security cameras offline for 3 minutes");
  106. AddStringResource("LOCAL:english/CAMERASOFFLINE_2MIN",        "Security cameras offline for 2 minutes");
  107. AddStringResource("LOCAL:english/CAMERASOFFLINE_1MIN",        "Security cameras offline for 1 minute");
  108. AddStringResource("LOCAL:english/ALARMON",                    "The alarm has been raised");
  109. AddStringResource("LOCAL:english/ALARMON_60SEC",              "The alarm has been raised for 60 seconds");
  110. AddStringResource("LOCAL:english/ALARMON_50SEC",              "The alarm has been raised for 50 seconds");
  111. AddStringResource("LOCAL:english/ALARMON_40SEC",              "The alarm has been raised for 40 seconds");
  112. AddStringResource("LOCAL:english/ALARMON_30SEC",              "The alarm has been raised for 30 seconds");
  113. AddStringResource("LOCAL:english/ALARMON_25SEC",              "The alarm has been raised for 25 seconds");
  114. AddStringResource("LOCAL:english/ALARMON_20SEC",              "The alarm has been raised for 20 seconds");
  115. AddStringResource("LOCAL:english/ALARMON_15SEC",              "The alarm has been raised for 15 seconds");
  116. AddStringResource("LOCAL:english/ALARMON_10SEC",              "The alarm has been raised for 10 seconds");
  117. AddStringResource("LOCAL:english/ALARMON_5SEC",               "The alarm has been raised for 5 seconds");
  118. AddStringResource("LOCAL:english/MISSION_COMPLETE",           "Mission Complete!");
  119. AddStringResource("LOCAL:english/MISSION_FAILED",             "Mission Failed!");
  120. AddStringResource("LOCAL:english/OBJECTIVE_COMPLETE",         "Objective Complete!");
  121. AddStringResource("LOCAL:english/OBJECTIVE_FAILED",           "Objective Failed!");
  122. AddStringResource("LOCAL:english/BOMB_LOCKED_ON",             "Bomb Locked On");
  123. AddStringResource("LOCAL:english/NO_LOCK",                    "No Lock");
  124. AddStringResource("LOCAL:english/LEAVING_AREA",               "Jones, you are leaving the target area, please adjust your position");
  125. AddStringResource("LOCAL:english/LEFT_AREA",                  "Way off target Jones. Mission aborted prepare for extraction");
  126. //-------------------------------------------------------------------
  127. // Campaign 0 Mission 5
  128. AddStringResource("LOCAL:english/FUELLING_START",        "Space Rocket fuelling started.");
  129. AddStringResource("LOCAL:english/FUELLING_25",           "Fuelling 25% complete.");
  130. AddStringResource("LOCAL:english/FUELLING_50",           "Fuelling 50% complete.");
  131. AddStringResource("LOCAL:english/FUELLING_75",           "Fuelling 75% complete.");
  132. AddStringResource("LOCAL:english/FUELLING_FINISH",       "Fuelling completed.");
  133. AddStringResource("LOCAL:english/FUELLING_CANCEL",       "Fuelling stopped.");
  134. AddStringResource("LOCAL:english/FUELLING_RESTART",      "Fuelling continuing.");
  135. AddStringResource("LOCAL:english/ROCKET_BRIDGE",         "Rocket bridge detached.");
  136. AddStringResource("LOCAL:english/ROCKET_COUNTDOWN",      "10 seconds to launch.");
  137. //----------------------------------------------------------------
  138. // Campaign 0 Mission 7
  139. AddStringResource("LOCAL:english/C0M7_MESSAGE01",        "Sentry guns for temple will go offline in 30 seconds.");
  140. AddStringResource("LOCAL:english/C0M7_MESSAGE02",        "Sentry guns offline.");
  141. AddStringResource("LOCAL:english/C0M7_MESSAGE03",        "Sentry guns offline in 10 seconds.");
  142. // ----------------------------------------------------------------------------------------------------------------------------
  143. // Campaign 1 Mission 1
  144. AddStringResource("LOCAL:english/C1M1_MESSAGE01",        "Good work Jones - the bridge appears to be heavily guarded, you may need to find an alternative route over the river.");
  145. AddStringResource("LOCAL:english/C1M1_MESSAGE02",        "It's going the wrong way Jones. Have a look around; there should be a switch somewhereà.");
  146. // ----------------------------------------------------------------------------------------------------------------------------
  147. // Campaign 1 Mission 4 - Updated 050402 Bj°rn
  148. AddStringResource("LOCAL:english/C1M4_MESSAGE01",        "Jones, they're on 20-second timers - move your ass!");
  149. AddStringResource("LOCAL:english/C1M4_MESSAGE02",        "Mission failed Jones, the convoy's here and the bridge is still intact. You blew it.");
  150. AddStringResource("LOCAL:english/C1M4_MESSAGE03",        "Jones you fool! The convoy is on the other side of the river!");
  151. AddStringResource("LOCAL:english/C1M4_MESSAGE04",        "Jones you killed a convoy driver!");
  152. // ----------------------------------------------------------------------------------------------------------------------------
  153. // Campaign 1 Mission 6
  154. AddStringResource("LOCAL:english/C1M6_MESSAGE01",          "I've uploaded a virus to the Map Computer. Hack into the mainframe terminal and use it to disable the machinery.");
  155. // ----------------------------------------------------------------------------------------------------------------------------
  156. // Campaign 1 Mission 7
  157. AddStringResource("LOCAL:english/C1M7_MESSAGE01",        "Anya: Gotcha. Picking up the signal now. You're near the Romanian border, and the area's crawling with hostiles. Cross to the other side, I have a chopper en route. There's bound to be some passive defences, so watch your step.");
  158. // ----------------------------------------------------------------------------------------------------------------------------
  159. // Campaign 2 Mission 1
  160. AddStringResource("LOCAL:english/C2M1_MESSAGE01",        "The Sun sets early tonight.");
  161. AddStringResource("LOCAL:english/C2M1_MESSAGE02",        "Easy money. I go home now.");
  162. AddStringResource("LOCAL:english/C2M1_MESSAGE03",        "Damn, we've lost him Jones. Abort. Abort!");
  163. AddStringResource("LOCAL:english/C2M1_MESSAGE04",        "You take long time. This way.");
  164. AddStringResource("LOCAL:english/C2M1_MESSAGE05",        "Abort the mission, the guards have been alerted and executed Priboi.");
  165. // ----------------------------------------------------------------------------------------------------------------------------
  166. // Campaign 2 Mission 2
  167. AddStringResource("LOCAL:english/C2M2_MESSAGE01",        "ANYA: That door's controlled remotely Jones, even you arenÆt gonna pick that one. There are sentry guns outside too. IÆve updated the Map Computer. You need to get to the security control building in the outer compound; that should let you disable the lock and the sentry guns outside.");
  168. AddStringResource("LOCAL:english/C2M2_MESSAGE02",        "ANYA: Ok. You need to move fast. Open the interior gates then the main doors. YouÆll have to cover Priboi, heÆs not in great shape. Get to the roof of the main gate.");
  169. AddStringResource("LOCAL:english/C2M2_MESSAGE03",        "ANYA: Priboi's down! We're coming to get you out!");
  170. // ----------------------------------------------------------------------------------------------------------------------------
  171. // Campaign 2 Mission 4
  172. AddStringResource("LOCAL:english/C2M4_MESSAGE01",        "ANYA:That's going to take a while. Hold your position Jones, Priboi's on his way.");
  173. AddStringResource("LOCAL:english/C2M4_MESSAGE02",        "The guards turned off the fuel pump, you'll have to re-activate it.");
  174. AddStringResource("LOCAL:english/C2M4_MESSAGE03",        "ANYA: I'm pickingup inbound choppers, they must have been alerted when you left Priboi's villa and guessed where you headed for.");
  175. // ----------------------------------------------------------------------------------------------------------------------------
  176. // Campaign 2 Mission 6
  177. AddStringResource("LOCAL:english/C2M6_MESSAGE01",        "ANYA:OK Jones, we have a problem. The warehouse isn't accessible from where you are, it's sealed off - time for some drastic measures. There's a freight crane outside, you're going to have to use it to make an entrance.");
  178. AddStringResource("LOCAL:english/C2M6_MESSAGE02",        "QUEST:Goodbye, English. I don't think you'll be back this time.");
  179. AddStringResource("LOCAL:english/C2M6_MESSAGE03",        "ANYA:Get on board that plane Jones.");
  180. // ----------------------------------------------------------------------------------------------------------------------------
  181. // Campaign 3 Mission 1
  182. AddStringResource("LOCAL:english/C3M1_MESSAGE01",        "Jones, they're onto you! It's all over...");
  183. // ----------------------------------------------------------------------------------------------------------------------------
  184. // Campaign 3 Mission 2 
  185. AddStringResource("LOCAL:english/C3M2_MESSAGE01",        "Jones, your support just crashed and burned. Pull out. Now!.");
  186. AddStringResource("LOCAL:english/C3M2_MESSAGE02",        "Nice work. There's an airdrop up ahead, get over to it. The area's still covered, so watch your step.");
  187. AddStringResource("LOCAL:english/C3M2_MESSAGE03",        "Lock-on, I repeat Lock-on, beginning attack run, get the hell outta there!");
  188. AddStringResource("LOCAL:english/C3M2_MESSAGE04",        "Taking heavy fire, repeat heavy fire, get me a lock on that SAM now!");
  189. // ----------------------------------------------------------------------------------------------------------------------------
  190. // Campaign 3 Mission 3
  191. AddStringResource("LOCAL:english/C3M3_MESSAGE01",        "ANYA: Jones, you have to realign the satllite dish before you enter the temple.");
  192. // ----------------------------------------------------------------------------------------------------------------------------
  193. // Campaign 3 Mission 4
  194. AddStringResource("LOCAL:english/C3M4_MESSAGE01",        "Pathetic. Was that the best of the West?");
  195. // ----------------------------------------------------------------------------------------------------------------------------
  196. // Campaign 3 Mission 5
  197. AddStringResource("LOCAL:english/C3M5_MESSAGE01",        "Get to the roof and find a way down to the launch pad.");
  198. // ----------------------------------------------------------------------------------------------------------------------------
  199. // Campaign 3 Mission 6
  200. AddStringResource("LOCAL:english/C3M6_MESSAGE01",        "Launch countdown initiated.");
  201. AddStringResource("LOCAL:english/C3M6_MESSAGE02",        "T minus 60 seconds and counting.");
  202. AddStringResource("LOCAL:english/C3M6_MESSAGE03",        "T minus 30 seconds and counting.");
  203. AddStringResource("LOCAL:english/C3M6_MESSAGE04",        "T minus 15 seconds and counting.");
  204. AddStringResource("LOCAL:english/C3M6_MESSAGE05",        "10");
  205. AddStringResource("LOCAL:english/C3M6_MESSAGE06",        "9");
  206. AddStringResource("LOCAL:english/C3M6_MESSAGE07",        "8");
  207. AddStringResource("LOCAL:english/C3M6_MESSAGE08",        "7");
  208. AddStringResource("LOCAL:english/C3M6_MESSAGE09",        "6");
  209. AddStringResource("LOCAL:english/C3M6_MESSAGE10",        "5");
  210. AddStringResource("LOCAL:english/C3M6_MESSAGE11",        "4");
  211. AddStringResource("LOCAL:english/C3M6_MESSAGE12",        "3");
  212. AddStringResource("LOCAL:english/C3M6_MESSAGE13",        "2");
  213. AddStringResource("LOCAL:english/C3M6_MESSAGE14",        "1");
  214. AddStringResource("LOCAL:english/C3M6_MESSAGE15",        "We have lift off.");
  215. AddStringResource("LOCAL:english/C3M6_MESSAGE16",        "You blew it Jones I've closed your file - it's sad to see you go like this.");
  216.  
  217. // SECTION 1 - PLAYER RADIO MENU
  218.  
  219. AddStringResource("LOCAL:english/radio/SOUND_1_1",   "mpr_3_1");      // DON'T LOCALISE!!
  220. AddStringResource("LOCAL:english/radio/SOUND_1_2",   "mpr_3_2");      // DON'T LOCALISE!!
  221. AddStringResource("LOCAL:english/radio/SOUND_1_3",   "mpr_1_1");      // DON'T LOCALISE!!
  222. AddStringResource("LOCAL:english/radio/SOUND_1_4",   "mpr_1_2");      // DON'T LOCALISE!!
  223. AddStringResource("LOCAL:english/radio/SOUND_1_5",   "mpr_3_5");      // DON'T LOCALISE!!
  224. AddStringResource("LOCAL:english/radio/SOUND_1_6",   "mpr_3_6");      // DON'T LOCALISE!!
  225. AddStringResource("LOCAL:english/radio/SOUND_1_7",   "mpr_3_3");      // DON'T LOCALISE!!
  226. AddStringResource("LOCAL:english/radio/SOUND_1_8",   "mpr_3_4");      // DON'T LOCALISE!!
  227. AddStringResource("LOCAL:english/radio/SOUND_1_9",   "mpr_1_8");      // DON'T LOCALISE!!
  228. AddStringResource("LOCAL:english/radio/SOUND_2_1",   "mpr_2_1");      // DON'T LOCALISE!!
  229. AddStringResource("LOCAL:english/radio/SOUND_2_2",   "mpr_2_3");      // DON'T LOCALISE!!
  230. AddStringResource("LOCAL:english/radio/SOUND_2_3",   "mpr_2_8");      // DON'T LOCALISE!!
  231. AddStringResource("LOCAL:english/radio/SOUND_2_4",   "mpr_1_6");      // DON'T LOCALISE!!
  232. AddStringResource("LOCAL:english/radio/SOUND_2_5",   "mpr_2_9");      // DON'T LOCALISE!!
  233. AddStringResource("LOCAL:english/radio/SOUND_2_6",   "mpr_1_5");      // DON'T LOCALISE!!
  234. AddStringResource("LOCAL:english/radio/SOUND_2_7",   "mpr_1_3");      // DON'T LOCALISE!!
  235. AddStringResource("LOCAL:english/radio/SOUND_2_8",   "mpr_1_4");      // DON'T LOCALISE!!
  236. AddStringResource("LOCAL:english/radio/SOUND_2_9",   "mpr_3_9");      // DON'T LOCALISE!!
  237. AddStringResource("LOCAL:english/radio/SOUND_5_1",   "mpr_5_1");      // DON'T LOCALISE!!
  238. AddStringResource("LOCAL:english/radio/SOUND_5_2",   "mpr_5_2");      // DON'T LOCALISE!!
  239. AddStringResource("LOCAL:english/radio/SOUND_5_3",   "mpr_5_3");      // DON'T LOCALISE!!
  240. AddStringResource("LOCAL:english/radio/SOUND_5_4",   "mpr_5_4");      // DON'T LOCALISE!!
  241. AddStringResource("LOCAL:english/radio/SOUND_5_5",   "mpr_5_5");      // DON'T LOCALISE!!
  242.  
  243. AddStringResource("LOCAL:english/radio/SECTION_1",    "1. PLAYER MENU");
  244. AddStringResource("LOCAL:english/radio/TEXT_1_1",    "Affirmative");
  245. AddStringResource("LOCAL:english/radio/TEXT_1_2",    "Negative");
  246. AddStringResource("LOCAL:english/radio/TEXT_1_3",    "I see æem!");
  247. AddStringResource("LOCAL:english/radio/TEXT_1_4",    "Need assistance");
  248. AddStringResource("LOCAL:english/radio/TEXT_1_5",    "Grenade!");
  249. AddStringResource("LOCAL:english/radio/TEXT_1_6",    "Flashbang!");
  250. AddStringResource("LOCAL:english/radio/TEXT_1_7",    "IÆll take care of this");
  251. AddStringResource("LOCAL:english/radio/TEXT_1_8",    "IÆm in position");
  252. AddStringResource("LOCAL:english/radio/TEXT_1_9",    "Be quiet");
  253.  
  254. // SECTION 2 - SQUAD RADIO MENU
  255.  
  256. AddStringResource("LOCAL:english/radio/SECTION_2",    "2. GROUP MENU");
  257. AddStringResource("LOCAL:english/radio/TEXT_2_1",    "Go go go!");
  258. AddStringResource("LOCAL:english/radio/TEXT_2_2",    "Stick together!");
  259. AddStringResource("LOCAL:english/radio/TEXT_2_3",    "Defend this area");
  260. AddStringResource("LOCAL:english/radio/TEXT_2_4",    "Area secure");
  261. AddStringResource("LOCAL:english/radio/TEXT_2_5",    "Regroup!");
  262. AddStringResource("LOCAL:english/radio/TEXT_2_6",    "This way!");
  263. AddStringResource("LOCAL:english/radio/TEXT_2_7",    "Move ahead, IÆll cover you");
  264. AddStringResource("LOCAL:english/radio/TEXT_2_8",    "Cover me!");
  265. AddStringResource("LOCAL:english/radio/TEXT_2_9",    "Head for next objective");
  266.  
  267.  
  268. // SECTION 3 - REPLY RADIO MENU
  269. // This menu is not operational
  270.  
  271. AddStringResource("LOCAL:english/radio/SECTION_3",    "3. N/A");
  272.  
  273. // SECTION 4 - TAUNT RADIO MENU
  274. // This menu is not operational
  275.  
  276. AddStringResource("LOCAL:english/radio/SECTION_4",    "4. N/A");
  277.  
  278.  
  279. // SECTION - AUTOMATIC RADIO CALLS
  280.  
  281. AddStringResource("LOCAL:english/radio/TEXT_5_1",    "Eat this!");
  282. AddStringResource("LOCAL:english/radio/TEXT_5_2",    "Mission complete");
  283. AddStringResource("LOCAL:english/radio/TEXT_5_3",    "Mission failed");
  284. AddStringResource("LOCAL:english/radio/TEXT_5_4",    "Objective complete");
  285. AddStringResource("LOCAL:english/radio/TEXT_5_5",    "We blew it");
  286.  
  287. // Radio
  288. AddStringResource("LOCAL:english/radio/GROUP_RADIO",        "GROUP RADIO");
  289. AddStringResource("LOCAL:english/radio/PLAYER_RADIO",        "PLAYER RADIO");
  290.  
  291.  
  292. // SECTION - CUTSCENE SUBTITLES
  293.  
  294.  
  295. AddStringResource("LOCAL:english/CT10_CAMP_01A","30 seconds to green light.");
  296. AddStringResource("LOCAL:english/CT10_CAMP_02A","This is boring, nothing's happening here. I don't know why security is so tight.");
  297. AddStringResource("LOCAL:english/CT10_CAMP_03A","Yeah I agree. It's not like anybody could get in here anyway.");
  298. AddStringResource("LOCAL:english/CT11_INTRO_01A","How's the weather out there, Jones? Hope that Russian wind hasn't frozen your equipment.");
  299. AddStringResource("LOCAL:english/CT11_INTRO_01B","Intelligence indicates that the Russian mafia were involved in the theft of advanced technological research from a US facility.");
  300. AddStringResource("LOCAL:english/CT11_INTRO_01C","They've set up a lab under the cover of an old weather station high up in the Carpathians.");
  301. AddStringResource("LOCAL:english/CT11_INTRO_02A","What are we after?");
  302. AddStringResource("LOCAL:english/CT11_INTRO_03A","All in good time Jones, Now listen up."); 
  303. AddStringResource("LOCAL:english/CT11_INTRO_03B","These guys guard access to a mining tunnel leading to the weather station. This is your point of entry - a direct assault is not an option.");
  304. AddStringResource("LOCAL:english/CT11_INTRO_03C","Sneak through the compound, get over the river and into the mineshaft.");
  305. AddStringResource("LOCAL:english/CT11_INTRO_03D","You can recon the area with the Map Computer; use your binoculars to observe their patrol routes.");
  306. AddStringResource("LOCAL:english/CT11_INTRO_03E","Stealth will be vital, so keep it quiet - stick to silenced weapons unless you have no other choice."); 
  307. AddStringResource("LOCAL:english/CT11_MIDRO_01A","Good work Jones - the bridge appears to be heavily guarded, you may need to find an alternative route over the river.");
  308. AddStringResource("LOCAL:english/CT12_INTRO_01A","Hey Jones, you made it, good work. Get through there and access the airshaft up to the surface.");
  309. AddStringResource("LOCAL:english/CT12_INTRO_01B","Expect some resistance covering the tunnel - nothing a guy like you can't handle I'm sure.");
  310. AddStringResource("LOCAL:english/CT12_INTRO_01C","There's a mini-railway down there; use it. Watch out for security cameras, they'll blow your cover.");
  311. AddStringResource("LOCAL:english/CT12_INTRO_01D","Our comms link won't work much deeper than this, so you'll be on your own for a while.");
  312. AddStringResource("LOCAL:english/CT12_INTRO_01E","Just had an Intel update, you'll need some specialist equipment in the mountains. I'm organizing an airdrop; I hope you're grateful...");
  313. AddStringResource("LOCAL:english/CT13_INTRO_01A","Well well, look who's back! I was starting to think you'd got a better offer."); 
  314. AddStringResource("LOCAL:english/CT13_INTRO_01B","First, locate the airdrop; it contains a laser cutter you'll need to access the secure area where the chip is stored.");
  315. AddStringResource("LOCAL:english/CT13_INTRO_01C","There are patrols nearby, so keep out of sight if you can manage it."); 
  316. AddStringResource("LOCAL:english/CT13_INTRO_01D","Your orders are to infiltrate the research lab up ahead - you're looking for a prototype microchip."); 
  317. AddStringResource("LOCAL:english/CT13_INTRO_01E","We need all the data you can get on them too - search their offices for any paperwork. Don't damage that chip or your ass is on the line."); 
  318. AddStringResource("LOCAL:english/CT13_INTRO_02A","Yeah, yeah. I didn't come all this way to screw up.");
  319. AddStringResource("LOCAL:english/CT13_INTRO_03A","I do hope not. OK. Once you have the chip, prepare for evac. You'll find a weather balloon on a tethering wire.");
  320. AddStringResource("LOCAL:english/CT13_INTRO_03B","Release the balloon, secure the wire to your harness and brace yourself for a rapid lift-off!"); 
  321. AddStringResource("LOCAL:english/CT14_INTRO_01A","That went better than I expected Jones. We can verify the chip you found is what we're after. But...");
  322. AddStringResource("LOCAL:english/CT14_INTRO_02A","This is most unusual! The chip you came back with is an Electro-Magnetic Pulse chip, but not the prototype. It's not even a copy, but an improved version.");
  323. AddStringResource("LOCAL:english/CT14_INTRO_03A","God knows how many more of these things are out there.");
  324. AddStringResource("LOCAL:english/CT14_INTRO_03B","Luckily, those research logs you found have given us a new lead.");
  325. AddStringResource("LOCAL:english/CT14_INTRO_03C","A convoy with a consignment of chips is heading for a military base near the Ukrainian border.");
  326. AddStringResource("LOCAL:english/CT14_INTRO_03D","We need you to intercept that convoy at once, and retrieve those chips.");
  327. AddStringResource("LOCAL:english/CT14_INTRO_03E","It's going to be here in 15 minutes, you don't have much time. Quest will pilot a chopper and get you to the ambush point.");
  328. AddStringResource("LOCAL:english/CT14_INTRO_03F","It's a bridge near the base. First, you'll need to infiltrate the installation to acquire explosives and fuses.");
  329. AddStringResource("LOCAL:english/CT14_INTRO_03G","Find the equipment, then take out the bridge. Make sure you're on the right side of the bridge before it's demolished!"); 
  330. AddStringResource("LOCAL:english/CT14_INTRO_03H","That place'll be hotter than the hinges o' hell once your charges go off...");
  331. AddStringResource("LOCAL:english/CT14_MIDRO_01A","Jones, they're on 20-second timers - move your ass!");
  332. AddStringResource("LOCAL:english/CT14_FAIL_01A","Mission failed Jones, the convoy's here and the bridge is still intact. You blew it.");
  333. AddStringResource("LOCAL:english/CT15_INTRO_01A","Nice mess you made there, Jones. Search the convoy and grab the cargo."); 
  334. AddStringResource("LOCAL:english/CT15_INTRO_01B","There's an APC securing the perimeter, so if I was you I'd be quick about it. Watch your ammo, too - you're gonna need it.");
  335. AddStringResource("LOCAL:english/CT15_INTRO_02A","Really? I would never have thought of that. Then what?");
  336. AddStringResource("LOCAL:english/CT15_INTRO_03A","I'm coming to pick you up with the goods just as soon as you've taken care of that APC and anyone in it. Don't want to scratch my chopper's paint job!");
  337. AddStringResource("LOCAL:english/CT16_INTRO_01A","So, did you enjoy the fireworks, White?");
  338. AddStringResource("LOCAL:english/CT16_INTRO_02A","An impressive display. I've got one more job for you.");
  339. AddStringResource("LOCAL:english/CT16_INTRO_02B","According to the papers you found, these chips are the only ones outside of the production plant."); 
  340. AddStringResource("LOCAL:english/CT16_INTRO_02C","If IGI can take that facility out of commission, we have sole possession of the EMP technology.");
  341. AddStringResource("LOCAL:english/CT16_INTRO_02D","Your first objective is to find the blueprints for the improved chip.");  
  342. AddStringResource("LOCAL:english/CT16_INTRO_02F","Quest is changing course for the factory now; you should use the time well. Read your training manual or something.");
  343. AddStringResource("LOCAL:english/CT16_INTRO_03A","Thanks for the advice, Colonel.");
  344. AddStringResource("LOCAL:english/CT16_INTRO_04A","Hey, English. Try listening to him for 30 years, eh? Take it from me, that guy isn't going to get any sweeter.");
  345. AddStringResource("LOCAL:english/CT16_MIDRO_01A","I've uploaded a virus to the Map Computer. Hack into the mainframe terminal and use it to disable the machinery.");
  346. AddStringResource("LOCAL:english/CT16_OUTRO_01A","Ah, good of you to take care of everything so thoroughly Jones! Now I have the blueprints, there's nothing more IGI can offer me."); 
  347. AddStringResource("LOCAL:english/CT16_OUTRO_01B","I'm handing in my resignation, effective immediately.");
  348. AddStringResource("LOCAL:english/CT16_OUTRO_02A","What? Thats means...");
  349. AddStringResource("LOCAL:english/CT16_OUTRO_03A","Took you long enough, English. But it's been real fun to see you work so hard to get us the EMP technology.");
  350. AddStringResource("LOCAL:english/CT16_OUTRO_03B","Thanks for all your effort, you've earned yourself a choice - you can jump, or I can shoot you - both ways you die.");
  351. AddStringResource("LOCAL:english/CT16_OUTRO_04A","God'll be your judge Quest - I'll make you an appointment.");
  352. AddStringResource("LOCAL:english/CT17_INTRO_01A","Jones? Are you there Jones? Please tell me you're ok...");
  353. AddStringResource("LOCAL:english/CT17_INTRO_02A","Ugh. Anya? What's going on?");
  354. AddStringResource("LOCAL:english/CT17_INTRO_03A","It's me Jones. No time for chatter, that can wait. I can't get a lock on your position from the satellite data. Where are you?");
  355. AddStringResource("LOCAL:english/CT17_INTRO_04A","Lying in my own blood in the middle of somewhere, but I think I'll survive.");
  356. AddStringResource("LOCAL:english/CT17_INTRO_04B","The Map Computer's trashed. There's a radio transmitter up ahead - I might be able to signal from there on an open frequency.");
  357. AddStringResource("LOCAL:english/CT17_INTRO_05A","On an open channel? They'll home in on you right away. We don't have too many options though. Go for it, just be careful.");
  358. AddStringResource("LOCAL:english/CT17_MIDRO_01A","Gotcha. Picking up the signal now. You're near the Romanian border, and the area's crawling with hostiles.");
  359. AddStringResource("LOCAL:english/CT17_MIDRO_01B","Cross to the other side, I have a chopper en route. There's bound to be some passive defences, so watch your step.");
  360. AddStringResource("LOCAL:english/CT20_CAMP_01A","Jones, good see you back on your feet again. Ready for action, I hope?");
  361. AddStringResource("LOCAL:english/CT20_CAMP_02A","Absolutely. Good to see you too Senator Lenehan. One month in bed is enough for me. I could use a bit of exercise though, and some explanations!");
  362. AddStringResource("LOCAL:english/CT20_CAMP_03A","It took years for these two to reach a position of trust in IGI."); 
  363. AddStringResource("LOCAL:english/CT20_CAMP_03B","The chip they stole uses nano-technology, and is entirely resistant to EMPs - Electro-Magnetic Pulses. It's the next big thing; silicon will be obsolete in a year or two."); 
  364. AddStringResource("LOCAL:english/CT20_CAMP_03C","What we do know is that White and Quest sacrificed their cover to get the EMP technology, so it must have been extremely important to someone.");
  365. AddStringResource("LOCAL:english/CT20_CAMP_04A","Who's my new Mission Director?");
  366. AddStringResource("LOCAL:english/CT20_CAMP_05A","Oh, same old, same old. Good to see you've made a full recovery Jones - you've always been the athletic type.");
  367. AddStringResource("LOCAL:english/CT20_CAMP_06A","Back in action too then Anya? You ok?");
  368. AddStringResource("LOCAL:english/CT20_CAMP_07A","You can't get rid of me that easily.");
  369. AddStringResource("LOCAL:english/CT20_CAMP_08A","Our local losses were small. White left one scientist and two security guards dead in an attempt to take out the computer systems, but the alarms went off and he had to run.");
  370. AddStringResource("LOCAL:english/CT20_CAMP_09A","White and Quest's military backgrounds were immaculate and mostly real, and finding any useful leads in their records was very hard.");
  371. AddStringResource("LOCAL:english/CT20_CAMP_09B","However, after extensive searching we uncovered a small number of suspicious connections during their time with us, and one of them was very familiar indeed. It's an old friend of yours.");
  372. AddStringResource("LOCAL:english/CT20_CAMP_10A","Great. Not again. That man's a liability.");
  373. AddStringResource("LOCAL:english/CT20_CAMP_11A","Hard to disagree with you there Jones, but this time he could be more trouble for White than for us."); 
  374. AddStringResource("LOCAL:english/CT20_CAMP_11B","He owes us a favour, and should be willing to squeal if the price is right. There's just one small catch.");
  375. AddStringResource("LOCAL:english/CT20_CAMP_12A","I knew it.");
  376. AddStringResource("LOCAL:english/CT20_CAMP_13A","Jach Priboi moved his weapons trade to Libya after that flop in Russia, but something went wrong."); 
  377. AddStringResource("LOCAL:english/CT20_CAMP_13B","He's currently held prisoner by the head of the Libyan Intelligence Service - Priboi has been accused of selling arms to the rebels, and they won't hesitate to kill him if we go in all guns blazing.");
  378. AddStringResource("LOCAL:english/CT20_CAMP_13C","This is where you come in, Jones. One man could succeed where a dozen can't. I want you to go to Libya and free Priboi.");
  379. AddStringResource("LOCAL:english/CT21_INTRO_01A","Jones - Your first objective is to disable the surveillance equipment in the hotel.");
  380. AddStringResource("LOCAL:english/CT21_INTRO_01B","The control terminal is in an office down a back alley. We've hired someone local who'll wait for you at the docks.");
  381. AddStringResource("LOCAL:english/CT21_INTRO_02A","You need him to get to that terminal, so watch his back. How's your Arabic Jones?");
  382. AddStringResource("LOCAL:english/CT21_INTRO_03A","Very funny. You know I only speak Russian - he speaks English right?");
  383. AddStringResource("LOCAL:english/CT21_INTRO_04A","Of course. Follow him, he knows the location and the password.");
  384. AddStringResource("LOCAL:english/CT21_INTRO_04B","Next, create a diversion by blowing up the fuel truck that is parked in the main square. Then get into the hotel, grab Priboi and get out of there ASAP.");
  385. AddStringResource("LOCAL:english/CT21_INTRO_05A","Should be a blast.");
  386. AddStringResource("LOCAL:english/CT21_MIDRO_01A","You take long time. This way.");
  387. AddStringResource("LOCAL:english/CT21_MIDRO_02A","The Sun sets early tonight.");
  388. AddStringResource("LOCAL:english/CT21_MIDRO_03A","Easy money. I go home now.");
  389. AddStringResource("LOCAL:english/CT21_FAIL_01A","Damn, we've lost him, Jones. Abort. Abort!");
  390. AddStringResource("LOCAL:english/CT21_FAIL_02A","Damn, we've lost Priboi, Jones. Abort. Abort!");
  391. AddStringResource("LOCAL:english/CT21_OUTRO_01A","Hello Jach. Believe it or not, it's good to see you again. Ready to get out of here?");
  392. AddStringResource("LOCAL:english/CT21_OUTRO_02A","I'm not going anywhere you idiot. And neither are you.");
  393. AddStringResource("LOCAL:english/CT21_OUTRO_03A","What?!");
  394. AddStringResource("LOCAL:english/CT21_OUTRO_04A","I'm sitting on a 50-kilo remote-controlled explosive. It's good C4 - it comes from my stores. And by the way, you have a gun pointed at you.");
  395. AddStringResource("LOCAL:english/CT21_OUTRO_05A","What have we here?");
  396. AddStringResource("LOCAL:english/CT21_OUTRO_06A","Just two old friends.");
  397. AddStringResource("LOCAL:english/CT21_OUTRO_07A","Security's a little slack here I see. That's easily fixed.");
  398. AddStringResource("LOCAL:english/CT21_OUTRO_08A","No heroics Jones. We need Priboi alive.");
  399. AddStringResource("LOCAL:english/CT22_INTRO_01A","You IGI people went to a lot of trouble just to move me from one cell to another, Jones. What is it you want so badly?");
  400. AddStringResource("LOCAL:english/CT22_INTRO_02A","Philip White - we know you've had dealings with him so don't play stupid. What did you sell him - A trainload of atomic missiles?");
  401. AddStringResource("LOCAL:english/CT22_INTRO_03A","I'm hurt Jones! You know I don't work in that field these days - besides, the market isn't there any more.");
  402. AddStringResource("LOCAL:english/CT22_INTRO_03B","White. Now there was a customer. Talk about having a bad attitude! But he had a very big wallet.");
  403. AddStringResource("LOCAL:english/CT22_INTRO_03C","No Kalashnikovs for him, oh no! His last order was big even for him; an Ekranoplane. You know them? Soviet high-tech flyers.");
  404. AddStringResource("LOCAL:english/CT22_INTRO_04A","Interesting. How long ago?");
  405. AddStringResource("LOCAL:english/CT22_INTRO_05A","Oh, it is still waiting for delivery. I think.");
  406. AddStringResource("LOCAL:english/CT22_INTRO_06A","You think?");
  407. AddStringResource("LOCAL:english/CT22_INTRO_07A","Jones my friend, I do many deals. I have agents who take care of the details for me. All I remember is that the plane is waiting in Egypt.");
  408. AddStringResource("LOCAL:english/CT22_INTRO_07B","Now what was the name of that port again? Ah well, I have all the papers in the safe in my villa. Not that any of that matters now...");
  409. AddStringResource("LOCAL:english/CT22_INTRO_08A","Just sit tight. We are getting out of this.");
  410. AddStringResource("LOCAL:english/CT22_MIDRO_01A","That door's controlled remotely Jones - even you aren't gonna pick that one. There are sentry guns outside too. I've updated the Map Computer.");
  411. AddStringResource("LOCAL:english/CT22_MIDRO_01B","You need to get to the security control building in the outer compound; that should let you disable the lock and the sentry guns outside.");
  412. AddStringResource("LOCAL:english/CT22_MIDRO_02A","Ok. You need to move fast. Open the interior gates then the main doors. You'll have to cover Priboi - he's not in great shape. Get to the roof of the main gate.");
  413. AddStringResource("LOCAL:english/CT22_FAIL_01A","Priboi's down! We're coming to get you out!");
  414. AddStringResource("LOCAL:english/CT23_INTRO_01A","Jach? You ok, man?");
  415. AddStringResource("LOCAL:english/CT23_INTRO_02A","No. Caught one in my leg. I'll live though - just don't ask me to run again for a while. Get me to my villa.");
  416. AddStringResource("LOCAL:english/CT23_INTRO_03A","Great. Just sit still and I'll take care of the ride.");
  417. AddStringResource("LOCAL:english/CT23_INTRO_04A","Damn. Blew the engine. You still with me Priboi?");
  418. AddStringResource("LOCAL:english/CT23_INTRO_05A","Still here, but I'm not going anywhere for now - too much blood gone."); 
  419. AddStringResource("LOCAL:english/CT23_INTRO_05B","Listen. Major Said's men have used this place ever since they took me. There are probably many guards.");
  420. AddStringResource("LOCAL:english/CT23_INTRO_06A","You're telling me this NOW?");
  421. AddStringResource("LOCAL:english/CT23_INTRO_07A","Now is when you needed to know. You'll have to disable the outer security system to get into the villa."); 
  422. AddStringResource("LOCAL:english/CT23_INTRO_07B","The shipping papers are in a safe in my bedroom. While you're in there, get a copy of my hard disk.");
  423. AddStringResource("LOCAL:english/CT23_INTRO_08A","Then what? How do we get away from here?");
  424. AddStringResource("LOCAL:english/CT23_INTRO_09A","Luxuriously. My Limousine is in the garage, unless of course Major Said has taken it.");
  425. AddStringResource("LOCAL:english/CT23_INTRO_10A","Very well. I'll be back.");
  426. AddStringResource("LOCAL:english/CT23_INTRO_11A","That's what they all say.");
  427. AddStringResource("LOCAL:english/CT24_INTRO_01A","So, got what we need?");
  428. AddStringResource("LOCAL:english/CT24_INTRO_02A","That thieving son of a camel! Zaleb has taken all my files! I will show him what happens when somebody steals from Jach Priboi! I'll take it all back from his dead hand."); 
  429. AddStringResource("LOCAL:english/CT24_INTRO_03A","I bet he's quaking in his boots.");
  430. AddStringResource("LOCAL:english/CT24_INTRO_04A","Funny. You will help me, and get your data back too.");
  431. AddStringResource("LOCAL:english/CT24_INTRO_04B","Major Said has an air base; he's probably taken my stores there - along with my helicopter. Get me my chopper and we'll both get what we want.");
  432. AddStringResource("LOCAL:english/CT24_INTRO_05A","Let's do it.");
  433. AddStringResource("LOCAL:english/CT24_INTRO_06A","Be careful Jones, Major Said will have some of his best men guarding my goods.");
  434. AddStringResource("LOCAL:english/CT24_INTRO_06B","There's a garrison a few kilometres away; we can expect reinforcements if you're not careful. Take out their main radio, it's in the tower.");
  435. AddStringResource("LOCAL:english/CT24_INTRO_07A","Ok. I go in, take out the radio, and wait for you to pilot the chopper. Anything else?");
  436. AddStringResource("LOCAL:english/CT24_INTRO_08A","The chopper must be refuelled, and the machinegun needs ammo. We could use some extra firepower too. Grab anything else you like from my stores. I'm generous today, no?");
  437. AddStringResource("LOCAL:english/CT24_MIDRO_01A","That's going to take a while. Hold your position Jones, Priboi's on his way.");
  438. AddStringResource("LOCAL:english/CT24_MIDRO_02A","The guards turned off the fuel pump, you'll have to re-activate it.");
  439. AddStringResource("LOCAL:english/CT25_INTRO_01A","I thought you knew how to fly this thing!");
  440. AddStringResource("LOCAL:english/CT25_INTRO_02A","Relax Jones, I'm a veteran pilot. Ever tried flying a chopper with a bullet hole in your leg?");
  441. AddStringResource("LOCAL:english/CT25_INTRO_03A","Want another one?");
  442. AddStringResource("LOCAL:english/CT25_INTRO_04A","You do have other things to worry about Jones. I need you to ride shotgun for me."); 
  443. AddStringResource("LOCAL:english/CT25_INTRO_04B","We're going to go call on the Major - I want my papers back! Once we are there, we can deal with Zaleb Said once and for all."); 
  444. AddStringResource("LOCAL:english/CT25_INTRO_04C","Uh oh... you can start with the convoy ahead; if they reach that checkpoint before us they'll have a welcoming committee ready...");
  445. AddStringResource("LOCAL:english/CT25_OUTRO_01A","It's all here! Now I can go about my business again. Although, perhaps not in Libya for a while...");
  446. AddStringResource("LOCAL:english/CT25_OUTRO_02A","Payback time, Priboi. The Ekranoplane information. NOW.");
  447. AddStringResource("LOCAL:english/CT25_OUTRO_03A","Ok, ok, give me a second....ah! Here we are. Port Bur Safaga on the Red Sea, delivery at Pier 3 three days from now.");
  448. AddStringResource("LOCAL:english/CT25_OUTRO_03B","The port was chosen because they are bringing some cargo by sea. They are smuggling something, perhaps? I didn't bother to ask.");
  449. AddStringResource("LOCAL:english/CT25_OUTRO_04A","Will White come for the plane himself?");
  450. AddStringResource("LOCAL:english/CT25_OUTRO_05A","Nah, that sort of work is beneath him. It's one of his flunkies, one Robert Quest. Anyone you know?");
  451. AddStringResource("LOCAL:english/CT25_OUTRO_06A","The name is familiar. Well, be seein ya Priboi.");
  452. AddStringResource("LOCAL:english/CT25_OUTRO_07A","What, you don't need old Jach any more? Ah, it's okay. It's against my ethics to attack customers.");
  453. AddStringResource("LOCAL:english/CT25_OUTRO_08A","Ethics? You're a funny guy Priboi.");
  454. AddStringResource("LOCAL:english/CT26_INTRO_01A","Ok Anya, I'm in.");
  455. AddStringResource("LOCAL:english/CT26_INTRO_02A","Excellent. See the ship at the pier? The plane is in one of those warehouses, we need to know which one - search for the logbook in the main building.");
  456. AddStringResource("LOCAL:english/CT26_INTRO_02B","Once you locate the crates, search them for EMP chips. Find them and report in. Be careful, Jones. Quest will not be happy to see you...");
  457. AddStringResource("LOCAL:english/CT26_INTRO_03A","Well I'm looking forward to seeing him.");
  458. AddStringResource("LOCAL:english/CT26_MIDRO_01A","OK Jones, we have a problem. The warehouse isn't accessible from where you are, it's sealed off - time for some drastic measures.");
  459. AddStringResource("LOCAL:english/CT26_MIDRO_02A","What the hell are you doing here English? Just couldn't keep your prying nose away, could you?"); 
  460. AddStringResource("LOCAL:english/CT26_MIDRO_02B","I thought I had gotten rid of you in Russia. This time I'll make sure you don't bother us again.");
  461. AddStringResource("LOCAL:english/CT26_MIDRO_02C","You two - take that spare bit of anchor chain, lock it around his feet, and throw him into the water with the rest of the sewage.");
  462. AddStringResource("LOCAL:english/CT26_FAIL_01A","Goodbye, English. I don't think you'll be back this time.");
  463. AddStringResource("LOCAL:english/CT26_MIDRO_03A","Get on board that plane Jones.");
  464. AddStringResource("LOCAL:english/CT26_OUTRO_01A","You had to eliminate Quest? That's bad news; now we've lost the link to White."); 
  465. AddStringResource("LOCAL:english/CT26_OUTRO_02A","Quest had an appointment to keep.");
  466. AddStringResource("LOCAL:english/CT26_OUTRO_03A","At least we know where they're headed - although what White's doing in the Spratley Islands is anyone's guess.");
  467. AddStringResource("LOCAL:english/CT30_CAMP_01A","OK Jones, refuelling nearly complete. You have the laser designator?");
  468. AddStringResource("LOCAL:english/CT30_CAMP_02A","Yup, got it.");
  469. AddStringResource("LOCAL:english/CT30_CAMP_03A","Hopefully you won't need it, but if you need some aerial backup that should do it. We need to get to the bottom of this mess.");
  470. AddStringResource("LOCAL:english/CT30_CAMP_03B","The rendezvous detailed in the records we got from Quest is only 680 miles away. You're heading for the Spratley Islands - currently under Chinese occupation, despite the best efforts of the West.");
  471. AddStringResource("LOCAL:english/CT30_CAMP_03C","Be careful - we don't want a major international incident out of this.");
  472. AddStringResource("LOCAL:english/CT30_CAMP_04A","Great. Just how I like it.");
  473. AddStringResource("LOCAL:english/CT31_INTRO_01A","Satellite Intel reports a lot of activity on the island. White sending the chips here has grave implications, and raises this whole affair to a level where an error might start a war, not just an incident.");
  474. AddStringResource("LOCAL:english/CT31_INTRO_01B","Be careful - they're going to be expecting Quest, so I doubt they'll have the welcome mat out.");
  475. AddStringResource("LOCAL:english/CT31_INTRO_02A","Looks like White turned up for the party. He's got a new friend too. Getting the image ok?");
  476. AddStringResource("LOCAL:english/CT31_INTRO_03A","Got it. Running checks on him, update you as soon as we get a match.");
  477. AddStringResource("LOCAL:english/CT31_INTRO_04A","Sure. What's the plan?");
  478. AddStringResource("LOCAL:english/CT31_INTRO_05A","When you get close enough, bail out and let the Ekranoplane run ashore on autopilot."); 
  479. AddStringResource("LOCAL:english/CT31_INTRO_05B","You have three major targets in the bay area. They have SAM missiles and long-range radar early warning systems, preventing any infiltration from air or sea.");
  480. AddStringResource("LOCAL:english/CT31_INTRO_05C","These systems must be deactivated or we will not be able to provide backup or emergency evac.");
  481. AddStringResource("LOCAL:english/CT31_INTRO_05D","Locate and sabotage the power generators, the communication systems and the radar."); 
  482. AddStringResource("LOCAL:english/CT31_INTRO_05E","I'll track the chips once they've been unloaded to see where they're headed. Do not alert the base personnel or we're screwed. Once you've taken out the warning systems head inland.");
  483. AddStringResource("LOCAL:english/CT31_INTRO_06A","Roger. Jones out.");
  484. AddStringResource("LOCAL:english/CT31_FAIL_01A","Jones, they're onto you! It's all over...");
  485. AddStringResource("LOCAL:english/CT32_INTRO_01A","Heads up Jones, you're getting close to the SAM site. Looks like you'll need the laser designator after all - we're sending in a stealth bomber to deal with them."); 
  486. AddStringResource("LOCAL:english/CT32_INTRO_01B","All we need you to do is laser-tag the site from close up.");
  487. AddStringResource("LOCAL:english/CT32_INTRO_02A","How close?");
  488. AddStringResource("LOCAL:english/CT32_INTRO_03A","You have to get within at least fifty metres for the guidance systems to lock onto the targets - there are two SAM batteries we need to hit. It won't take Xing's men long to down that bomber once they realise what's going on.");
  489. AddStringResource("LOCAL:english/CT32_INTRO_03B","Once the first battery's neutralised, move immediately to the second - you only have a few minutes. Expect heavy resistance on the way.");
  490. AddStringResource("LOCAL:english/CT32_INTRO_04A","So, business as usual then.");
  491. AddStringResource("LOCAL:english/CT32_MIDRO_01A","Nice work. There's an airdrop up ahead, get over to it. The area's still covered, so watch your step.");
  492. AddStringResource("LOCAL:english/CT32_FAIL_01A","Jones, your support just crashed and burned. Pull out. Now!");
  493. AddStringResource("LOCAL:english/CT32_OUTRO_01A","Jones. Got an ID on that Chinese character. Looks like we finally got a break.");
  494. AddStringResource("LOCAL:english/CT32_OUTRO_02A","You took a snapshot of one of China's most powerful men. General Wu Xing, veteran powerbroker of the Chinese politburo, spymaster and one-time personal friend of Chairman Mao.");
  495. AddStringResource("LOCAL:english/CT32_OUTRO_02B","No wonder this operation is so hush-hush - what does a guy like that want with the EMP chips? The general must be working on his own, or he would have been protected by half the Chinese Army.");
  496. AddStringResource("LOCAL:english/CT32_OUTRO_03A","Then what am I fighting? Farmers?");
  497. AddStringResource("LOCAL:english/CT32_OUTRO_04A","General Wu Xing commands a huge counter-espionage unit, and has a substantial elite rapid-reaction force of his own - including a squad of crack snipers."); 
  498. AddStringResource("LOCAL:english/CT32_OUTRO_04B","That Barrett should level the playing field though. It'll punch through walls. The thermal imaging scope can detect heat patterns even through a ton of concrete, and is set to detect human body temperatures."); 
  499. AddStringResource("LOCAL:english/CT32_OUTRO_04C","Where you're headed, you'll need it.");
  500. AddStringResource("LOCAL:english/CT32_OUTRO_05A","Anya, you think of everything.");
  501. AddStringResource("LOCAL:english/CT32_OUTRO_06A","I know. Head North - I traced the chips to an ancient temple. Looks like Wu Xing's holed up there. There's nothing visible on the surface - he must be underground.");
  502. AddStringResource("LOCAL:english/CT32_OUTRO_06B","There's a micro-transmitter in the crate you just recovered. That will let us patch into their comms network and keep in touch when you're underground.");
  503. AddStringResource("LOCAL:english/CT33_INTRO_01A","The temple housed hundreds of monks many years ago. This was a peaceful island once.");
  504. AddStringResource("LOCAL:english/CT33_INTRO_02A","Well, times are changing. What are my objectives here? Let me guess. I go in, kill everyone, steal the tech and get the hell out?");
  505. AddStringResource("LOCAL:english/CT33_INTRO_03A","Well, first, you need to deal with the snipers covering the main gate."); 
  506. AddStringResource("LOCAL:english/CT33_INTRO_03B","I need access to their comms network before we can make use of the micro-transmitter - you have to re-align the satellite dish if you wanna stay in touch. Once that's done, get into that temple.");
  507. AddStringResource("LOCAL:english/CT33_INTRO_04A","You make it sound so easy Anya.");
  508. AddStringResource("LOCAL:english/CT34_INTRO_01A","General, It was a routine job! Quest has gone missing and you don't give a damn?");
  509. AddStringResource("LOCAL:english/CT34_INTRO_02A","The chips got here and appear intact. Your man is not important; officers at his level are always expendable.");
  510. AddStringResource("LOCAL:english/CT34_INTRO_03A","I have been loyal to you for three decades and so has Robert. Doesn't that count for anything?");
  511. AddStringResource("LOCAL:english/CT34_INTRO_04A","You were both paid well for your loyalty, I believe. Forget him, he's probably drunk in some Egyptian bar. Now pay attention to the task at hand.");
  512. AddStringResource("LOCAL:english/CT34_INTRO_05A","You're lying. It's you, isn't it! Our cover was blown, he was useless to you the moment you got the chips in your filthy grip. You've had him killed!");
  513. AddStringResource("LOCAL:english/CT34_INTRO_06A","Had him killed? I can get rid of irritating officers by myself.");
  514. AddStringResource("LOCAL:english/CT34_INTRO_07A","Every tool wears out eventually.");
  515. AddStringResource("LOCAL:english/CT34_INTRO_08A","What does it look like from the inside, Jones?");
  516. AddStringResource("LOCAL:english/CT34_INTRO_09A","I'm at the centre of the action all right. Wu Xing just did away with White. Very messy.");
  517. AddStringResource("LOCAL:english/CT34_INTRO_10A","Well, don't lose any sleep over it. I've been monitoring their comms, but we still have no idea what the EMP chips are for."); 
  518. AddStringResource("LOCAL:english/CT34_INTRO_10B","I can't get into the core of their network either, it must be isolated. I need you to locate the main LAN terminal in there and upload their files.");
  519. AddStringResource("LOCAL:english/CT34_INTRO_10C","First, you need to patch that micro-transmitter into their comms system in the offices upstairs. You might be able to dig up some other info while you're there.");
  520. AddStringResource("LOCAL:english/CT34_MIDRO_01A","Oh my god! He's crazy! Xing's been siphoning funds and research from the Chinese Space Flight Program. He's built a weaponised orbital satellite with an electromagnetic pulse cannon on board."); 
  521. AddStringResource("LOCAL:english/CT34_MIDRO_01B","He's going to use it to take out every other satellite up there, including the US National Missile Defence System and GPS recon units. He's going to start World War III!");
  522. AddStringResource("LOCAL:english/CT34_MIDRO_02A","But there's no satellite here.");
  523. AddStringResource("LOCAL:english/CT34_MIDRO_03A","Correct. It's already aboard China's first manned space launch.");
  524. AddStringResource("LOCAL:english/CT34_MIDRO_03B","The rocket is due to take off in a matter of hours - we're en route, but we might not make it in time. We can't take the chance - you're going to have to try and stop the launch.");
  525. AddStringResource("LOCAL:english/CT34_MIDRO_04A","Well well, what do we have here? And you are?");
  526. AddStringResource("LOCAL:english/CT34_MIDRO_05A","The name's Jones. David Jones.");
  527. AddStringResource("LOCAL:english/CT34_MIDRO_06A","In that case, I assume it is you I must thank for disposing of Mr Quest."); 
  528. AddStringResource("LOCAL:english/CT34_MIDRO_06B","Let me return the favour!");
  529. AddStringResource("LOCAL:english/CT34_FAIL_01A","Pathetic. Was that the best of the West?");
  530. AddStringResource("LOCAL:english/CT34_OUTRO_01A","I guess he won't be needing this anymore. Anya?");
  531. AddStringResource("LOCAL:english/CT34_OUTRO_02A","Had me worried there for a while Jones. Ok, time to get a move on. I've updated the Map Computer - get to that launch site.");
  532. AddStringResource("LOCAL:english/CT35_INTRO_01A","Heads up Jones, you're getting close - time for an update. Lenehan says we can't stop the launch, the Chinese had no idea what Wu Xing was up to. We don't want an international incident.");
  533. AddStringResource("LOCAL:english/CT35_INTRO_02A","This just gets better and better. What's the plan?");
  534. AddStringResource("LOCAL:english/CT35_INTRO_03A","It's China's first manned launch - if something was to go wrong..."); 
  535. AddStringResource("LOCAL:english/CT35_INTRO_03B","You need to alter the rocket's flight plan by reprogramming the navigational computer, then launch it before anyone gets on board. This is where it gets complicated - so concentrate.");
  536. AddStringResource("LOCAL:english/CT35_INTRO_04A","You have my undivided attention. As always.");
  537. AddStringResource("LOCAL:english/CT35_INTRO_05A","Once you're into the facility, infiltrate the flight control centre. I've uploaded a sample in Mandarin to your Map Computer."); 
  538. AddStringResource("LOCAL:english/CT35_INTRO_05B","Sabotage the radar and use the sample to call a technician out to it. When he opens the gates, get in quick."); 
  539. AddStringResource("LOCAL:english/CT35_INTRO_05C","Once inside, locate the access codes - they will let you hack the launch control computers. There should be two terminals - one's the nav unit, and the other will lock out the launch control.");
  540. AddStringResource("LOCAL:english/CT35_INTRO_06A","Then how am I supposed to launch the rocket?");
  541. AddStringResource("LOCAL:english/CT35_INTRO_07A","Manually, of course.");
  542. AddStringResource("LOCAL:english/CT35_MIDRO_01A","Get to the roof and find a way down to the launch pad.");
  543. AddStringResource("LOCAL:english/CT36_INTRO_01A","You have to move quickly. First, cut the fuel supply.");
  544. AddStringResource("LOCAL:english/CT36_INTRO_01B","Next, place the homing device in the circuit board at the top of the rocket - We have to monitor where it splashes down. After that, all three gantries will have to be disengaged."); 
  545. AddStringResource("LOCAL:english/CT36_INTRO_01C","You'll launch the rocket from the control bunker. Be sure to seal yourself in first or you'll never survive the blast off.");
  546. AddStringResource("LOCAL:english/CT36_INTRO_01D","Once inside, initiate the countdown and trigger the launch before the countdown expires.");
  547. AddStringResource("LOCAL:english/CT36_INTRO_02A","No backup then? Of course not. Business as usual.");
  548. AddStringResource("LOCAL:english/CT36_MIDRO_01A","Sample 1: Launch countdown initiated.");
  549. AddStringResource("LOCAL:english/CT36_MIDRO_02A","Sample 2: T minus 60 seconds and counting.");
  550. AddStringResource("LOCAL:english/CT36_INTRO_03A","Sample 3: T minus 30 seconds and counting.");
  551. AddStringResource("LOCAL:english/CT36_MIDRO_04A","Sample 4: T minus 15 seconds and counting.");
  552. AddStringResource("LOCAL:english/CT36_MIDRO_05A","Samples 5-15: 10, 9, 8, 7, 6, 5, 4, 3, 2, 1.");
  553. AddStringResource("LOCAL:english/CT36_MIDRO_06A","Sample 16: We have lift off.");
  554. AddStringResource("LOCAL:english/CT36_FAIL_01A","You blew it Jones I've closed your file - it's sad to see you go like this.");
  555. AddStringResource("LOCAL:english/CT30_OUTRO_01A","Job done, now do yours - what's my route outta here Anya?");
  556. AddStringResource("LOCAL:english/CT30_OUTRO_02A","......? Anya?");
  557. AddStringResource("LOCAL:english/CT30_OUTRO_03A","Congratulations Jones, we're in your debt - again. Sit tight for a....");
  558. AddStringResource("LOCAL:english/CT30_OUTRO_04A","Whatever you're up to Lenehan, make it quick - all hell's breaking loose out here.");
  559. AddStringResource("LOCAL:english/CT30_OUTRO_05A","I wondered who was making such a racket. What would I do without you Anya?");
  560. AddStringResource("LOCAL:english/CT30_OUTRO_06A","Someone's got to take care of you David.");
  561. AddStringResource("LOCAL:english/CT00_FAIL_01A","Jones, you are leaving the target area, please adjust your position");
  562. AddStringResource("LOCAL:english/CT00_FAIL_02A","Jones, you are leaving the target area, please adjust your position");
  563. AddStringResource("LOCAL:english/CT00_FAIL_03A","Way off target Jones. Mission aborted, prepare for extraction");
  564. AddStringResource("LOCAL:english/CT00_FAIL_04A","Way off target Jones. Mission aborted, prepare for extraction");
  565.  
  566. // CANCEL
  567.  
  568. AddStringResource("LOCAL:english/radio/CANCEL_0",    "0. CANCEL");
  569.  
  570. // MULTIPLAYER
  571.  
  572. AddStringResource("LOCAL:english/mp/has_joined_the_game",       "/1 has joined the game");
  573. AddStringResource("LOCAL:english/mp/SPAWN_TOO_EXPENSIVE",       "Too expensive to spawn. Please wait...");
  574. AddStringResource("LOCAL:english/mp/NO_INCOMING_DATA",          "WARNING: NO DATA FROM SERVER LAST /1 SECONDS. TIMING OUT!");
  575. AddStringResource("LOCAL:english/mp/NO_SERVER_DATA",            "WARNING: NO SERVER RESPONSE FOR /1 SECONDS...");
  576.  
  577. AddStringResource("LOCAL:english/mp/SERVER_WARNING",            "SERVER WARNING: BAD CONNECTION: /1");
  578.  
  579. AddStringResource("LOCAL:english/mp/NO_INCOMING_DATA_ONSERVER", "No data from /1 last /2 seconds: Removing player");
  580. AddStringResource("LOCAL:english/mp/kicked",                    "/1 kicked out of the game");
  581. AddStringResource("LOCAL:english/mp/left",                      "/1 left the game");
  582. AddStringResource("LOCAL:english/mp/lost",                      "/1 removed: Connection lost");
  583. AddStringResource("LOCAL:english/mp/shutdown",                  "/1 removed: Server shutting down");
  584. AddStringResource("LOCAL:english/mp/idling",                    "/1 removed: Was idling");
  585. AddStringResource("LOCAL:english/mp/goneunknown",               "/1 gone for unknown reason");
  586. AddStringResource("LOCAL:english/mp/access_password",           "Denied access to /1: Password incorrect");
  587. AddStringResource("LOCAL:english/mp/access_banned",             "Denied access to /1: Banned");
  588. AddStringResource("LOCAL:english/mp/access_full",               "Denied access to /1: Server full");
  589. AddStringResource("LOCAL:english/mp/access_wrongmap",           "Denied access to /1: Wrong map loaded");
  590. AddStringResource("LOCAL:english/mp/access_granted",            "Granted access to /1");
  591. AddStringResource("LOCAL:english/mp/access_noID",               "Denied access to /1: No IDs available");
  592. AddStringResource("LOCAL:english/mp/MESSAGE_CANCELED",          "Message canceled");
  593. AddStringResource("LOCAL:english/mp/BOMB_PLACED",               "Bomb placed");
  594. AddStringResource("LOCAL:english/mp/BOMB_DISARMED",             "Bomb disarmed");
  595. AddStringResource("LOCAL:english/mp/LEAVING_AREA",              "You are leaving the mission area. Please adjust your position.");
  596. AddStringResource("LOCAL:english/mp/LEFT_AREA",                 "You have ignored our warning and your contract has been terminated.");
  597. AddStringResource("LOCAL:english/mp/SECURITY_OFFLINE",          "Security systems offline for 3 minutes.");
  598. AddStringResource("LOCAL:english/mp/QUIT_SIGNAL",               "Server terminating connection...");
  599. AddStringResource("LOCAL:english/mp/was_pummeled_to_death_by",  "/1 was pummeled to death by /2");
  600. AddStringResource("LOCAL:english/mp/access_IN_USE",             "Denied access to /1: Already logged in");
  601. AddStringResource("LOCAL:english/mp/load_access_IN_USE",        "Denied access: Already logged in. Please try again");
  602. AddStringResource("LOCAL:english/mp/FORCE_TEAM_CHANGE",         "Auto balancing: You have been placed on the other team.");
  603. AddStringResource("LOCAL:english/mp/Bomb repositioned to spawn area on objective 1", "Bomb repositioned to spawn area on objective 1");
  604. AddStringResource("LOCAL:english/mp/load_game_password_missing", "Please enter a password to join this server");
  605.  
  606. // Join/leave/load/errors....
  607.  
  608. AddStringResource("LOCAL:english/mp/load_contacting",                 "Contacting /1...");
  609.  
  610. AddStringResource("LOCAL:english/mp/load_reloading",                  "Initializing map...");
  611. AddStringResource("LOCAL:english/mp/load_loading",                    "Loading map...");
  612. AddStringResource("LOCAL:english/mp/load_loading_map",                "Loading map /1");
  613.  
  614. AddStringResource("LOCAL:english/mp/load_response_wait",              "Waiting for /1 to respond...");
  615. AddStringResource("LOCAL:english/mp/load_accept_wait",                "Waiting for server accept...");
  616. AddStringResource("LOCAL:english/mp/load_response_ok",                "Got response from server");
  617. AddStringResource("LOCAL:english/mp/load_response_failed",            "Server did not respond");
  618.  
  619. AddStringResource("LOCAL:english/mp/load_game_found",                 "Server found, loading...");
  620. AddStringResource("LOCAL:english/mp/load_game_not_found",             "Server not found, aborting...");
  621.  
  622. AddStringResource("LOCAL:english/mp/load_game_not_joinable_version",  "Incompatible versions. Client /1, Server /2");
  623. AddStringResource("LOCAL:english/mp/load_game_not_joinable_full",     "Server is full, cannot join");
  624.  
  625. AddStringResource("LOCAL:english/mp/load_connect_failed",             "Could not connect, aborting...");
  626.  
  627. AddStringResource("LOCAL:english/mp/load_ok",                         "Load completed, joining game...");
  628. AddStringResource("LOCAL:english/mp/load_failed",                     "Load aborted, please wait...");
  629. AddStringResource("LOCAL:english/mp/load_access_ok",                  "Initial server contact OK. Please wait while loading...");
  630. AddStringResource("LOCAL:english/mp/load_access_password",            "Denied access: Password incorrect");
  631. AddStringResource("LOCAL:english/mp/load_access_banned",              "Denied access: Banned");
  632. AddStringResource("LOCAL:english/mp/load_access_full",                "Denied access: Server full");
  633. AddStringResource("LOCAL:english/mp/load_access_wrongmap",            "Denied access: Wrong map loaded");
  634. AddStringResource("LOCAL:english/mp/load_access_noID",                "Denied access: No IDs available");
  635. AddStringResource("LOCAL:english/mp/load_access_unknown",             "Denied access: Reason unknown");
  636. AddStringResource("LOCAL:english/mp/load_access_noresponse",          "Denied access: Got no response");
  637. AddStringResource("LOCAL:english/mp/load_timedout",                   "Timed-out: /1 seconds");
  638.  
  639. AddStringResource("LOCAL:english/mp/load_server_map_wait",            "Waiting for server to load map...");
  640. AddStringResource("LOCAL:english/mp/load_server_map_OK",              "Server finished loading map");
  641.  
  642. AddStringResource("LOCAL:english/mp/load_gamespy",                    "Creating GameSpy link...");
  643. AddStringResource("LOCAL:english/mp/load_ASE",                        "Creating ASE link...");
  644.  
  645. AddStringResource("LOCAL:english/mp/load_lostcontact",                "No contact with the server");
  646. AddStringResource("LOCAL:english/mp/load_initcontact",                "Got contact with the server...");
  647. AddStringResource("LOCAL:english/mp/load_badcontact",                 "Server link not fully operational");
  648. AddStringResource("LOCAL:english/mp/load_goodcontact",                "Server link operational");
  649.  
  650. // CD-Key
  651. AddStringResource("LOCAL:english/mp/CD_ENTER",                        "Enter CD-key");
  652. AddStringResource("LOCAL:english/mp/CD_OK",                           "CD authentication OK");
  653. AddStringResource("LOCAL:english/mp/CD_FAIL",                         "CD authentication failed");
  654. AddStringResource("LOCAL:english/mp/CD_KEY_BAD",                      "The CD key is not valid");
  655. AddStringResource("LOCAL:english/mp/CD_KEY_IN_USE",                   "The CD key is in use");
  656. AddStringResource("LOCAL:english/mp/CD_KEY_DENIED",                   "The CD key is denied");
  657.  
  658.  
  659. // Kill messages
  660. AddStringResource("LOCAL:english/mp/suicided",        "/1 suicided");
  661. AddStringResource("LOCAL:english/mp/was_blown",       "/1 was blown to smithereens by /2");
  662. AddStringResource("LOCAL:english/mp/was_stabbed",     "/1 was stabbed to death by /2");
  663. AddStringResource("LOCAL:english/mp/was_shot_head",   "/1 was shot in the head by /2");
  664. AddStringResource("LOCAL:english/mp/was_shot_chest",  "/1 was killed by a shot in the chest by /2");
  665. AddStringResource("LOCAL:english/mp/was_shot_back",   "/1 was cowardly shot in the back and killed by /2");
  666. AddStringResource("LOCAL:english/mp/was_shot_groin",  "/1 was killed by a shot in the groin by /2");
  667. AddStringResource("LOCAL:english/mp/was_shot_leg",    "/1 was killed by a shot in the leg by /2");
  668. AddStringResource("LOCAL:english/mp/was_shot_arm",    "/1 was killed by a shot in the arm by /2");
  669. AddStringResource("LOCAL:english/mp/maimed",          "/1 was maimed by /2");
  670. AddStringResource("LOCAL:english/mp/blown",           "/1 was blown to smithereens");
  671. AddStringResource("LOCAL:english/mp/felldeath",       "/1 fell to his death");
  672. AddStringResource("LOCAL:english/mp/sentrygun",       "/1 did a close inspection of a sentry gun");
  673. AddStringResource("LOCAL:english/mp/CHANGEMAP",       "CHANGE MAP");
  674. AddStringResource("LOCAL:english/mp/OFF",             "OFF");
  675. AddStringResource("LOCAL:english/mp/MapState",        "Map State");
  676. AddStringResource("LOCAL:english/mp/Round",           "Round");
  677. AddStringResource("LOCAL:english/mp/Score",           "Score");
  678. AddStringResource("LOCAL:english/mp/Time",            "Time");
  679. AddStringResource("LOCAL:english/mp/WaitingforData",  "Waiting for Data");
  680. AddStringResource("LOCAL:english/mp/Team",            "Team");
  681. AddStringResource("LOCAL:english/mp/Name",            "Name");
  682. AddStringResource("LOCAL:english/mp/Kills/Deaths",    "Kills/Deaths");
  683. AddStringResource("LOCAL:english/mp/Ping/PL",         "Ping/PL");
  684. AddStringResource("LOCAL:english/mp/Range",           "Range");
  685. AddStringResource("LOCAL:english/mp/SPAWNCOST",       "SPAWN COST");
  686. AddStringResource("LOCAL:english/mp/SPAWNFREE",       "SPAWN FREE");
  687. AddStringResource("LOCAL:english/mp/PLAYERALIVE",     "PLAYER ALIVE");
  688. AddStringResource("LOCAL:english/mp/SHOPOPEN",        "SHOP OPEN");
  689. AddStringResource("LOCAL:english/mp/RoundFinished",   "Round finished");
  690. AddStringResource("LOCAL:english/mp/RestartingMap",   "Restarting map");
  691. AddStringResource("LOCAL:english/mp/MapFinished",     "End of map");
  692. AddStringResource("LOCAL:english/mp/NextMap",         "Loading next map");
  693. AddStringResource("LOCAL:english/mp/Countdown",       "Warmup");
  694. AddStringResource("LOCAL:english/mp/WARMUP",          "WARMUP");
  695. AddStringResource("LOCAL:english/mp/Spectating",      "Spectating");
  696. AddStringResource("LOCAL:english/mp/switchplayer",    "Press JUMP or CROUCH to switch player");
  697. AddStringResource("LOCAL:english/mp/switchview",      "Press ACTION to switch view");
  698. AddStringResource("LOCAL:english/mp/presscancel",     "Press ALTERNATEFIRE to cancel");
  699. AddStringResource("LOCAL:english/mp/SPAWNMODE",       "SPAWN MODE");
  700. AddStringResource("LOCAL:english/mp/selectspawn",     "Press JUMP or CROUCH to switch spawn area - Press FIRE to spawn");
  701. AddStringResource("LOCAL:english/mp/YouDied",         "You Died");
  702. AddStringResource("LOCAL:english/mp/gotospec",        "Press FIRE to go to spectator mode");
  703. AddStringResource("LOCAL:english/mp/pressfire",       "Press FIRE to continue");
  704. AddStringResource("LOCAL:english/mp/missiondesc",     "Mission Description:");
  705. AddStringResource("LOCAL:english/mp/igiobj",          "IGI Objectives:");
  706. AddStringResource("LOCAL:english/mp/conobj",          "Conspiracy Objectives:");
  707. AddStringResource("LOCAL:english/mp/load_server_map_failed", "Server not responding after loading map. Exiting...");
  708. AddStringResource("LOCAL:english/mp/mine",            "/1 stepped on a mine and was blown to smithereens");
  709. AddStringResource("LOCAL:english/Virus planted",      "Virus planted.");
  710. AddStringResource("LOCAL:english/mp/SAY_TEAM",        "TEAM: ");
  711. AddStringResource("LOCAL:english/mp/SAY_ALL",         "ALL: ");
  712. EndResource();
  713.